rules for naming constants in c language